From fff07ef6152ccaf5767f02f4e65146b28a0620df Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Fri, 6 Apr 2007 14:35:25 +0100 Subject: [PATCH] xen: Remove unused show_xen_trace(). Signed-off-by: Keir Fraser --- xen/arch/x86/traps.c | 15 --------------- xen/include/asm-x86/processor.h | 1 - 2 files changed, 16 deletions(-) diff --git a/xen/arch/x86/traps.c b/xen/arch/x86/traps.c index 45dbed485d..bbf1970200 100644 --- a/xen/arch/x86/traps.c +++ b/xen/arch/x86/traps.c @@ -270,21 +270,6 @@ void show_stack(struct cpu_user_regs *regs) show_trace(regs); } -void show_xen_trace() -{ - struct cpu_user_regs regs; -#ifdef __x86_64 - __asm__("movq %%rsp,%0" : "=m" (regs.rsp)); - __asm__("movq %%rbp,%0" : "=m" (regs.rbp)); - __asm__("leaq 0(%%rip),%0" : "=a" (regs.rip)); -#else - __asm__("movl %%esp,%0" : "=m" (regs.esp)); - __asm__("movl %%ebp,%0" : "=m" (regs.ebp)); - __asm__("call 1f; 1: popl %0" : "=a" (regs.eip)); -#endif - show_trace(®s); -} - void show_stack_overflow(unsigned int cpu, unsigned long esp) { #ifdef MEMORY_GUARD diff --git a/xen/include/asm-x86/processor.h b/xen/include/asm-x86/processor.h index 2ee10b0a2d..9157a29811 100644 --- a/xen/include/asm-x86/processor.h +++ b/xen/include/asm-x86/processor.h @@ -552,7 +552,6 @@ extern always_inline void prefetchw(const void *x) #endif void show_stack(struct cpu_user_regs *regs); -void show_xen_trace(void); void show_stack_overflow(unsigned int cpu, unsigned long esp); void show_registers(struct cpu_user_regs *regs); void show_execution_state(struct cpu_user_regs *regs); -- 2.30.2